test(daemon): strengthen Vela workspace billing coverage - #6304
Closed
AmyShang-alt wants to merge 1 commit into
Closed
test(daemon): strengthen Vela workspace billing coverage#6304AmyShang-alt wants to merge 1 commit into
AmyShang-alt wants to merge 1 commit into
Conversation
9 tasks
Contributor
|
Closing as superseded by #6348, which landed the production hardening on #6348 preserves the valid wallet-cache and proxy-boundary fixes from this draft, adds fail-closed protection for Connection-nominated Workspace scope, and includes deterministic red/green coverage. It intentionally excludes this draft's timeout widening and real sleeps. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds daemon-level integration coverage for Vela workspace billing flows and hardens four flaky full-suite regressions.
What changed
auth statusis not counted as a generation attempt.Why
Vela API/Web E2E coverage lives in
powerformer/vela. These tests protect the Open Design daemon integration boundary so daemon callers continue to interpret Vela workspace and billing behavior correctly.Validation
tests/integrations/vela-wallet.test.tsandtests/integrations/vela.routes.test.ts: 117 passing testspnpm guardgit diff --check